*,
::before,
::after{
    margin: 0;
    padding: 0;
    -webkit-tap-highlight-color: transparent;/*清除点击默认的高亮效果*/
    /*以你的border开始计算你的宽度*/
    /* -webkit-box-sizing: border-box; */
}

body{
    font-size: 14px;
    font-family: "Microsoft YaHei",sans-serif;/*第二个是手机的一个默认的字体*/
    /* color: #d8d8d8; */
    background-color: #fff;
}
a{
    text-decoration: none;
    color: #000;
}
ul{
    list-style: none;
}
input,textarea{
    border: none;
    resize: none;
    outline: none;/*清除选中效果*/

    -webkit-appearance: none;/*清楚浏览器默认的样式*/
}

/*清除浮动*/
.clearfix::before,
.clearfix::after{
    content: ".";
    display: block;
    height: 0;
    line-height: 0;
    visibility: hidden;
    clear: both;
}
[class^="icon_"]{
    background-size: 200px 200px;
}


/* 修改input的颜色 */
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:#ccc9c9; opacity:1; 
    font-size:15px;
}

::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:#ccc9c9;opacity:1;
    font-size:15px;
}

input:-ms-input-placeholder{
    color:#ccc9c9;opacity:1;
    font-size:15px;
}

input::-webkit-input-placeholder{
    color:#ccc9c9;opacity:1;
    font-size:15px;
}

